<%-- 
    Document   : registroCotizacion
    Created on : 18-may-2012, 6:54:13
    Author     : Hermanos
--%>

<%@page import="com.comprainsumos.MPersistencia.MPDetalleCotizacion"%>
<%@page import="com.comprainsumos.modelo.DetalleCotizacion"%>
<%@page import="com.comprainsumos.MPersistencia.MPCotizacion"%>
<%@page import="java.util.Date"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="com.comprainsumos.modelo.Carrito"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.List"%>
<%@page import="com.comprainsumos.modelo.Cotizacion"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%
    Date fecha = new Date();
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    List<Carrito> listac =(List<Carrito>)session.getAttribute("carrito");
    if(listac != null){
        Cotizacion cotizacion = new Cotizacion();
        cotizacion.setFecha(sdf.format(fecha));
        cotizacion.setFechaLimite(sdf.format(fecha));
        cotizacion.setCodigo(MPCotizacion.ultimo());
        MPCotizacion.crearCotizacion(cotizacion);
        for(Iterator<Carrito> it = listac.iterator(); it.hasNext();){
            DetalleCotizacion dc = new DetalleCotizacion();
            Carrito c = it.next();
            dc.setCantidad(c.getCantidad());
            dc.setCotizacion(cotizacion);
            dc.setEstado("cotizando");
            dc.setProductoproveedor(c.getProductoP());
            MPDetalleCotizacion.crearDetalleCotizacion(dc);
        }
       session.setAttribute("carrito", null);
       response.sendRedirect("../gestionCompra.jsp?opmen=compra");
    }
%>
